import java.util.ArrayList;
import java.util.Collections;
import java.util.List;


public class StupidAndUselessTests {

	private String name;
	
	public StupidAndUselessTests(String name) {
		this.name = name;
	}
	
	
	public String toString() {
		return "Test Name = " + name;
	}
	
	/**
	 * @param args
	 */
	public static void main(String[] args) {
		StupidAndUselessTests t1 = new StupidAndUselessTests("1");
		StupidAndUselessTests t2 = new StupidAndUselessTests("2");
		StupidAndUselessTests t3 = new StupidAndUselessTests("3");
		
		List<StupidAndUselessTests> l = new ArrayList<StupidAndUselessTests>();
		
		l.add(t1);l.add(t2);l.add(t3);
		
		List<StupidAndUselessTests> l2 = new ArrayList<StupidAndUselessTests>(l.size());
		
		l2.addAll(l);
		
		System.out.println("L1 =\n" + l + " \n L2 =\n" + l2);
		
		l.remove(1);
		
		System.out.println("L1 =\n" + l + " \n L2 =\n" + l2);
		
	}

}
